 //client 作为一个库可以被其他项目调用。 
// #pragma once

// #include <string>
// #include "rpc_client.h"
// #include "monitor_info.grpc.pb.h"
// #include "monitor_info.pb.h"

// int main(int argc, char* argv[]) {
//   // Setup request

//   monitor::proto::MonitorInfo monitor_info;
//   auto soft_irq = monitor_info.add_soft_irq();
//   soft_irq->set_cpu("cpu1");
//   auto soft_irq2 = monitor_info.add_soft_irq();
//   soft_irq2->set_cpu("cpu2");

//   monitor::RpcClient rpc_client;   
//   rpc_client.SetMonitorInfo(monitor_info);

//   return 0;
// }